to be in arrears - French English Dictionary